heavy guns - Allemand Anglais Dictionnaire